launching trough - French English Dictionary